long-term relationship - Español Inglés Diccionario